LuaInterpreter

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Alias This

L

Members

Functions

call
InterpreterResult!T call(string funcName, Args args)
Undocumented in source. Be warned that the author may not have intended to support it.
checkLuaState
void checkLuaState()
Undocumented in source. Be warned that the author may not have intended to support it.
expose
void expose(string name, InterpreterCFunction func)
Undocumented in source. Be warned that the author may not have intended to support it.
expose
void expose(string name, LuaFunction func)
Undocumented in source. Be warned that the author may not have intended to support it.
get
T get(string varName)

Use void to get a table

getTable
void getTable(string tableName)
Undocumented in source. Be warned that the author may not have intended to support it.
getTableField
T getTableField(string field, int ind)
Undocumented in source. Be warned that the author may not have intended to support it.
hasFunction
bool hasFunction(string funcName)
Undocumented in source. Be warned that the author may not have intended to support it.
loadFile
bool loadFile(string fileName)
Undocumented in source. Be warned that the author may not have intended to support it.
push
void push(T arg)
Undocumented in source. Be warned that the author may not have intended to support it.
reload
void reload()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

L
lua_State* L;
Undocumented in source.

Inherited Members

From IHipInterpreter

loadFile
bool loadFile(string fileName)
Undocumented in source.
reload
void reload()
Undocumented in source.
hasFunction
bool hasFunction(string funcName)
Undocumented in source.
expose
void expose(string funcName, InterpreterCFunction func)
Undocumented in source.

Meta